feminine form of impuissant - Deutsch Englisch Wörterbuch